body{ font-size:13px;*line-height:26px; margin:0 auto;padding:0;color:#333;}
html,body,div,p,dl,dt,dd,form,input,select,button,textarea,iframe,table,th,td { list-style:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#d02f1d;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;height:0;margin:0; padding:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{ list-style:none; margin:0; padding:0;}
dl{display: block;}
blockquote {margin:0;font-style:normal;}


/*头部*/
.top{ width:1004px;  margin:6px auto 0;}
/*logo*/
.logo{ float:left;}
/*首页+收藏*/
.top_word{ width:450px; height:23px; line-height:23px; text-align:right; float:right; color:#808183; padding-top:9px;}
.top_word a{ color:#808183;}
.top_word a:hover{ color:#d02f1d }
/*搜索*/
.search{ width:167px; float:right; height:23px; border-radius:15px; border:1px solid #e5e5e5; background:#f9f9f9; margin-left: 20px;}
.input,.submit{font-size:12px;float:left; margin: 0 auto;letter-spacing:0;}
.input{width:130px;height:23px; line-height:24px;text-indent:12px; margin-right:8px; border: 0; background: none;}

/*导航*/
.nav{width:879px;height:60px;margin:15px auto 0;FONT-FAMILY: Microsoft YaHei, 微软雅黑; float:right;}
.nav ul{ margin-left:6px;_margin-left:5px;}
.nav li{width:97px;height:60px;line-height:60px;text-align:center;float:left; font-size:16px;}
.nav li a{display:block;color:#4e4e4e;}
.nav li a:hover{color:#d02f1d; display:block; background:url(../images/index_10.jpg) bottom no-repeat;}

/*banner*/
.zhong{width:100% ; margin:0 auto;}
.focusBox { position: relative; width:100%; height:460px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { width:100%; height:460px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/img1.png) no-repeat; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1; 
	}
	.focusBox .hd .on{background: url(../images/img1_1.png) no-repeat}

	.focusBox .prev,
	.focusBox .next { width:45px; height:100px; margin: -60px 0 0; display: none; background: url(../images/icons.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position:-45px 0px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
	

/*框架*/
.main-body{ width:1000px; margin:15px auto;}
.main-left{ width:254px; float:left;}
.main-right{ width:729px; float:right;}

/*栏目*/
h3{ font-size:14px;width:60px;  height:35px; color:#d02e1f;line-height:35px; padding-left:30px;float:left;}
h4{ font-size:14px;  height:35px; color:#d02e1f;line-height:35px; padding-left:30px;float:left;}
.lanmu{ width:240px; height:33px;}
.lanmu1{ width:249px; height:33px;}
.lanmu2{ width:254px; height:35px; background:url(../images/bj1.jpg) no-repeat;}
.lanmu3{ width:727px; height:35px;  background:url(../images/bj1.jpg) no-repeat;}
.lanmu4{ width:1000px; height:33px; margin:34px auto 18px;}


.more{ float:right; margin-right:15px; line-height: 32px; text-transform:uppercase; font-size:6px;}
.more a{ color:#939393;}
.more a:hover{color: #d02f1d;}


/*新闻中心*/
.news2{ width:699px;   margin:15px auto;}
	.news2 ul{border-bottom:1px #ccc dashed;}
	.news2 ul li{width:660px; height:30px;padding-left:15px; margin-left:5px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:30px; text-align:right;list-style:none;}
	.news2 ul li a{float:left;color: #333333;}
		.news2 ul li a:hover{color: #d02f1d;} 
		.news2 ul li span{ color:#9d9d9d;}
		
/*公司简介*/
.about{ width:249px; float:left;}
.about_con{ line-height:24px; margin:0 auto; border:1px #ccc solid; border-top:none; padding:10px 13px;}	
.about-tp{ width:216px; margin:0 auto 10px; padding:3px; border:1px solid #d0d0d0;}

.gsjj{ width:699px; margin:15px auto; line-height:28px; font-size:16px;}	


/*首页新闻中心*/
.news{ width:467px; float:left; margin-left:25px;}
.qxqy{ width:467px ; height:32px ; line-height:36px; margin:0 auto; border-bottom:1px solid #0a4ea5;}
.qxqy a:hover{color:#fff; background: url(../images/index_17.jpg) center no-repeat; display:block; float:left;}
.qxqy a{background: url(../images/index_19.jpg) center no-repeat; width:92px; height:32px; float:left; text-align:center; color:#939393;}
.main-news{ width:451px;border-bottom:1px #ccc dotted; margin:0 auto; margin-top:15px; }
.main-news_con{ width:128px; float:left; margin-right:15px; padding:4px; border:1px solid #d0d0d0;}
.main-news_con1{ width:298px;float:right; line-height:22px; margin-bottom:2px;}
.main-news_con1 h5{ font-size:14px; color:#3d3d3d; text-decoration:none;}
.news1{ width:451px;   margin:0px auto 0;}
	.news1 ul{border-bottom:1px #ccc dashed;}
	.news1 ul li{width:425px; height:29px;padding-left:15px; margin-left:5px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:29px; text-align:right;list-style:none;}
	.news1 ul li a{float:left;color: #333333;}
		.news1 ul li a:hover{color: #d02f1d;} 
		.news1 ul li span{ color:#9d9d9d;}



/*资质荣誉*/	
.sp{ width:240px; float:right; background: url(../images/index_44.jpg) bottom repeat-x;    height: 222px;}

.section-focus-pic{margin:0px auto;height:178px;width:228px;overflow:hidden;position:relative;top: 5px; }
.section-focus-pic ul li{position:absolute;top:0;left:229px;width:229px;height:148px;}
.section-focus-pic ul li h3{position:absolute;bottom:3px;left:0;width:199px;font-weight:normal;color:#FFF; z-index: 111;font-size:14px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:32px;background-color:#000;width:229px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:229px;height:148px;}
.section-focus-pic .controler{position:absolute;bottom: 5px; left: 98px;}
.section-focus-pic .controler b{cursor:pointer;width:9px;height:9px;display:block;overflow:hidden;text-indent:20px;background:#a8a8a8; float:left;margin:0 0 0 5px; border-radius:20px;}
.section-focus-pic .controler b.down{background:#d02f1d;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:50px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(imgs/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}





/*在线留言*/
.message{ width:699px; margin:15px auto; line-height:26px;}

/*联系我们*/
.lxwm{ width:252px; border:1px #ccc solid;}
.lxwm_con{ width:230px;  line-height:24px; margin:10px auto; background:url(../images/lxwm-bg.jpg) right bottom no-repeat;}
.contact{ width:699px; line-height:26px; margin:15px auto; background:url(../images/map.jpg) right bottom no-repeat;}

/*产品展示*/
.cpzs1{width:1000px;}
.cpzs1 .product{width:250px; height:200px; float:left; text-align:center;}
.cpzs1 .product a{width:236px; height:161px; float:left; text-align:center;}
.cpzs1 .product img{width:224px; height:149px;background:#FFFFFF; padding:6px; border:1px #d3d3d3 solid; display:block;}
.cpzs1 .product a:hover img{  padding:6px; border:1px #d02f1d solid; background:#FFFFFF;}
.cpzs1 .product a span{width:236px;height:40px; font-size:14px; line-height:40px; text-align:center;}
			
#cpzs1{width:727px;_width:712px; margin-top:15px; padding-left:5px;}
#cpzs1 .product{width:242px; height:200px; float:left; text-align:center;}
       #cpzs1 .product a{width:228px; height:161px; 149px:left; text-align:center;}
            #cpzs1 .product img{width:216px; height:145px;background:#FFFFFF; padding:6px; border:1px #d3d3d3 solid; display:block;}
            #cpzs1 .product a:hover img{  padding:6px; border:1px #d02f1d solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:228px;height:40px; font-size:14px; line-height:40px; text-align:center;}			
			
/*产品列表*/
.cplb{ width:252px;border:1px #ccc solid; margin-bottom: 20px;}
.cplb ul{width:230px; margin:0 auto; padding-top:10px; padding-bottom:15px;}
.cplb ul li{list-style:none; border-bottom:1px #666 dashed; display:block; }
.cplb ul li a{list-style:none; padding-left:30px; line-height:30px; background:url(../images/xd.jpg) no-repeat 10px 50%; display:block; }	
.cplb ul li a:hover{background:url(../images/xd2.jpg) no-repeat 10px 50% #d02f1d;display:block; color:#fff; }	
			
	
/*产品+新闻详细页*/	
.product_con .texttit{width:699px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .textbox{ width:699px;word-wrap:break-word;word-break:break-all; margin:0 auto;}
			
/*版权所有*/
.line{ height:17px; width:100%; background:url(../images/index_63.jpg) repeat; border:1px solid #cdcdcd; border-left:none; border-right:none;}
.foot{ width:1000px; line-height:26px; text-align:center; padding:15px 0; margin:0 auto; color:#7a7a7a;}			

.luotong_page{width:100%;height:35px; margin:10px 0; clear:both; padding-top:15px; text-align:center;}
.luotong_page a{color:#818181;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-images: none; margin:3px;}	
.luotong_page span{color:#818181;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-images: none; margin:3px;}	
.luotong_page a:hover{color:#ff0000;}


.sort-ti,.sort-list li a span,.sort-list li.hover,.sort-list ul li.hover ul li a{background:url(../images/bg-index-sort-v211.png) no-repeat}
.sort{width:225px; margin-top:14px; height:auto;position:relative;z-index:20;}
.sort-ti{height:50px;background:#1385d5;color:#fff;font-size: 20px;line-height: 50px; font-weight: bold; text-align:center;}
.sort-list{ width:252px;border:1px #ccc solid; margin-bottom: 20px;}
.sort-list ul{width:230px; margin:0 auto; padding-top:10px; padding-bottom:15px;}
.sort-list li{ margin:0 5px; text-indent:5px;height:40px ; border-bottom: 1px #666 dashed; padding-left: 30px; line-height: 30px; background: url(../images/xd.jpg) no-repeat 10px 50%;}
.sort-list li a{display:block;height:31px;line-height:40px;font-size:14px;overflow: hidden;cursor:pointer;}
.sort-list li a span{display:block;height:31px;background-position:right -80px}
.sort-list li.hover{background:#cd0000;background:url(../images/xd2.jpg) no-repeat 10px 50% #d02f1d;display:block; color:#fff;}
.sort-list li.hover a{color:#fff}
.sort-list ul ul{display:none}
.sort-list ul li.hover ul{background:#fff;border:2px solid #D02F1D;right:-185px;margin-top:-47px;width:280px;z-index:30;position:relative;height:auto;overflow:hidden}
.sort-list ul li.hover ul li{height:30px;padding:0}
.sort-list ul li.hover ul{display:block}
.sort-list ul li.hover ul li a{height:27px;line-height:30px;font-size:12px;border-top:0;border-bottom:0;color:#333;background-position:15px -154px;padding-left: 30px;}
.sort-list ul li.hover ul li a:hover{background:#cd0000; color:#fff;}

